lacking basic element to survive - Inglés Sinónimo Diccionario